Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 ROTHAMSTED AVENUE Detached £2,470,703 £700,000 26 Feb 2001
14 ROTHAMSTED AVENUE Detached £2,648,389 £1,250,000 11 Feb 2004
20 ROTHAMSTED AVENUE Detached £3,286,657 £3,050,000 6 Sep 2021
22 ROTHAMSTED AVENUE Detached £2,060,100 £1,325,050 29 Oct 2007
24 ROTHAMSTED AVENUE Detached £2,225,505 £1,427,800 29 Jan 2008
26 ROTHAMSTED AVENUE Detached £3,357,183 £1,995,000 18 Aug 2008